﻿using System;
using System.Collections.Generic;
using System.Text;

using H2.NET.Data.Common;
using H2.NET.Data.Common.Mappings;
using H2.NET.Data.Common.Validates;

namespace H2.NET.Business.Core
{
    [Table]
    [Serializable]
    public partial class t_log_IncidentManage : DataObject
    {
        [Column]
        public int ID { get { return fID; } set { fID = value; EntityState.FieldChange("ID"); } } private int fID; public static FieldInfo _ID = new FieldInfo("t_log_InterventionProcess", "ID");
        [Column]
        public string Process { get { return fPROCESS; } set { fPROCESS = value; EntityState.FieldChange("Process"); } } private string fPROCESS; public static FieldInfo _Process = new FieldInfo("t_log_InterventionProcess", "Process");
        [Column]
        public int Incident { get { return fINCIDENT; } set { fINCIDENT = value; EntityState.FieldChange("Incident"); } } private int fINCIDENT; public static FieldInfo _Incident = new FieldInfo("t_log_InterventionProcess", "Incident");
        [Column]
        public bool Status { get { return fSTATUS; } set { fSTATUS = value; EntityState.FieldChange("Status"); } } private bool fSTATUS; public static FieldInfo _Status = new FieldInfo("t_log_InterventionProcess", "Status");
        [Column]
        public string Action { get { return fACTION; } set { fACTION = value; EntityState.FieldChange("Action"); } } private string fACTION; public static FieldInfo _Action = new FieldInfo("t_log_InterventionProcess", "Action");
        [Column]
        public string Description { get { return fDESCRIPTION; } set { fDESCRIPTION = value; EntityState.FieldChange("Description"); } } private string fDESCRIPTION; public static FieldInfo _Description = new FieldInfo("t_log_InterventionProcess", "Description");
        [Column]
        public string Creator { get { return fCREATOR; } set { fCREATOR = value; EntityState.FieldChange("Creator"); } } private string fCREATOR; public static FieldInfo _Creator = new FieldInfo("t_log_InterventionProcess", "Creator");
        [Column]
        public DateTime CreateOn { get { return fCREATEON; } set { fCREATEON = value; EntityState.FieldChange("CreateOn"); } } private DateTime fCREATEON; public static FieldInfo _CreateOn = new FieldInfo("t_smd_Device", "CreateOn");


    }
}
